@charset "utf-8";
/* CSS Document */

bodyForm {
  font: 1em sans-serif;
  padding: 0;
  margin: 0;
  background-color:#000a05
}

form {
  max-width: 300px;
  margin: 0;
  padding: 0 5px;
}

fieldset {
background-color: rgb(192, 192, 192);
border: 2px groove rgb(192, 192, 192);
display: inline; margin-left: 10px; padding: 2px;
}

legend {
background-color:rgb(198, 188, 178); border: 1px solid #333; ; padding: 2px;
}

p > label {
  display: block;
}

input[type="text"],
input[type="email"],
input[type="number"],
textarea,
fieldset {
  /* Necessaire pour composer éléments formulaire sur navigateurs WebKit */
  -webkit-appearance: none;

  width: 100%;
  border: 1px solid #333;
  margin: 0;

  font-family: inherit;
  font-size: 90%;

  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
textarea {
  resize : none;
}

input:invalid {
  box-shadow: 0 0 7px 1px grey;
}

input:focus:invalid {
  outline: none;
}

#ColorBack
{ 
  background-color: black;
}